package com.stars.entity.dto.pas;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.stars.common.annotation.Dict;
import com.stars.common.base.dto.BaseAppDto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * @Title: 入库明细表DTO
 * @author DJ
 * @date 2019-11-13
 * @version V1.0
 *
 */
@Data
public class PasInStoreMonthDTO extends BaseAppDto{

	@ApiModelProperty(value = "NO",name = "numIndex")
	private Integer numIndex;
	/**入库编号*/
	@Excel(name = "入库编号")
	@ApiModelProperty(value ="入库编号",name = "inCode")
	private String inCode;
	/**入库类型*/
	@Excel(name = "入库类型")
	@ApiModelProperty(value ="入库类型",name = "inType")
	private String inType;
	/**入库日期*/
	@Excel(name = "入库日期")
	@ApiModelProperty(value ="入库日期",name = "inDate")
	private String inDate;
	/**采购单ID*/
	@ApiModelProperty(value ="采购单ID",name = "purchaseId")
	private String purchaseId;
	/**采购单编号*/
	@Excel(name = "采购单编号")
	@ApiModelProperty(value ="采购单编号",name = "purchaseCode")
	private String purchaseCode;
	/**采购单名称*/
	@Excel(name = "采购单名称")
	@ApiModelProperty(value ="采购单名称",name = "purchaseName")
	private String purchaseName;
	/**供应商*/
	@Excel(name = "供应商")
	@ApiModelProperty(value ="供应商",name = "supplierName")
	private String supplierName;
	/**供应商ID*/
	@ApiModelProperty(value ="供应商ID",name = "supplierId")
	private String supplierId;
	/**入库说明*/
	@Excel(name = "入库说明")
	@ApiModelProperty(value ="入库说明",name = "inInfo")
	private String inInfo;
	/**入库总价*/
	@ApiModelProperty(value ="入库总价",name = "inPrice")
	private Double inPrice;
	/**入库总数*/
	@ApiModelProperty(value ="入库总数",name = "inNumber")
	private Integer inNumber;
	/**状态*/
	@ApiModelProperty(value ="状态",name = "status")
	private Integer status;

	/**物料规格*/
	@ApiModelProperty(value ="物料规格",name = "productGg")
	private String productGg;
	/**数量*/
	@ApiModelProperty(value ="数量",name = "number")
	private Integer number;
	/**单价（元）*/
	@ApiModelProperty(value ="单价（元）",name = "price")
	private Double price;
	/**总价（元）*/
	@ApiModelProperty(value ="总价（元）",name = "sumPrice")
	private Double sumPrice;
	@ApiModelProperty(value ="物料总价（元）",name = "sumPrice")
	private Double numPrice;
	/**物料ID*/
	@ApiModelProperty(value ="物料ID",name = "productId")
	private String productId;
	@ApiModelProperty(value ="物料名称",name = "productName")
	private String productName;
	@ApiModelProperty(value ="牌号",name = "productPh")
	private String productPh;
	@ApiModelProperty(value ="单位",name = "unit")
	private String unit;
	@ApiModelProperty(value ="备注",name = "noteInfo")
	private String noteInfo;
	@ApiModelProperty(value ="月结状态",name = "monthStatus")
	private String monthStatus;




}